// #ifndef VUE3
import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)
// #endif



// #ifdef VUE3
import {
	createStore
} from 'vuex'
// #endif

import moduleCart from './cart.js'
import moduleUser from './user'




// 根据环境创建store实例
// #ifndef VUE3
const store = new Vuex.Store({
	modules: {
		m_cart: moduleCart,
		m_user: moduleUser
	}
})
// #endif



// #ifdef VUE3
const store = createStore({
	modules: {
		m_cart: moduleCart,
		m_user: moduleUser
	}
})
// #endif

export default store